This website is a static blog-like site that automatically converts Markdown files into web pages using GitHub Actions.
Whenever a Markdown file is added, removed, or changed, GitHub Actions automatically converts it into an HTML page using Pandoc.
During this process existing .html files are deleted first, then the new ones are added in place of them such as an updated index, and any new, existing, or modified pages.
The homepage is automatically generated and lists links to all available pages.
It is designed to be easy to maintain, with all styling and layout automatically applied during the build process.
The build process also supports a global code injection to all pages for things like navigation bars.